.right {
    width: 100%;
    padding: 30px 50px;
    .tags {
        display: flex;
        flex-wrap: wrap;
        gap: 10px;
        margin-top: 5px;
        margin-bottom: -2px;

        div {
            font-size: 14px;
            line-height: 24px;
            letter-spacing: 0.5px;
            text-decoration: underline;
            text-underline-offset: 3px;
            &:hover{
                color: rgb(158, 53, 53);
                cursor: pointer;
            }
        }
    }

    .head {
        h1 {
            font-size: 32px;
            line-height: 45px;
            font-weight: bold;
        }
        margin: 15px 0;
    }
    .post-content{
        font-size: 17px;
        line-height: 30px;
        letter-spacing: 0.5px;
        margin-bottom: 30px;
        text-align: justify;
        text-indent: 34px;
    }
    .post-footer{
        margin-top: 30px;
        a{
            font-size: 17px;
            line-height: 24px;
            letter-spacing: 0.5px;
            text-decoration: underline;
            color: #434343;
            text-underline-offset: 3px;
            &:hover{
                color: rgb(158, 53, 53);
            }
        }
    }

}